
body {
  font-family: Trebuchet, Arial, Helvetica, sans-serif;
  background: gray;
  margin: 0;
  padding: 0;
  color: #333; }

a {
  color: #06b;
  font-weight: bold; }
  a img {
    border: 0; 
  }
a:hover {
  color:#666666;
  text-decoration:underline;
}
p { line-height: 100%; }
.clearfix { clear: both; }
  
table#fill {
  width:100%;
  height:100%;
  text-align:center;
}    

td.desc {
   width: 350px;
   height: 25px;
   
} 
td.date {
    width: 350px;
    height: 25px;   
}
.button {
  outline: none;
  cursor: pointer;
  white-space: nowrap;
  vertical-align: middle; /* or top */
  display: -moz-inline-box;
  display: inline-block;
  overflow: visible; /* IE6 form button fix */
  font-weight:bold;
  font-size:20px;
  background-color:#a3c2ff;
  padding:2.5em 1em;
  /*height:125px;*/
}
.button:hover {
  /*background-color:#6699ff;*/
  text-decoration:none;
}
#loading {
  font-weight:bold;
  text-align:center;
  color:#fff;
  background-color:red;
  width:150px;
  padding:5px 10px 5px 10px;
  display:none;
}
#header {
  color:#666666;
  padding-bottom:10px;
  margin-bottom:1em;
  border-bottom:1px solid #666666;
  height:35px;
}
#header table {
  width:100%;
}
#oauth_stats {
  margin-bottom:1em;
}
#oauth_stats table td {
  vertical-align:top;
}
#data {
  clear:both;
  border:1px solid #ccc;
  width:600px;
  height:500px;
  margin-bottom:1em;
  overflow:auto;
  text-align:left;
}
#data li {
  padding:10px 10px 10px 20px;
  border-bottom:1px solid #eee;
  cursor:hand;
}
#data li:hover {
  background-color:#fffccc;
}
.info_box {
  display:none;
  margin-top:10px;
}
.right_margin {
  clear:both;
  width:125px;
  float:left;
}    
.small{ font-size: 60%; color:gray;}    
